Contexto global.StrFind

Contexto global

StrFind

Disponible desde la versión 8.3.6 (compatibilidad con la versión 8.3.6 y posteriores).

Sintaxis:

StrFind(<Línea>, <SubcadenaDeBúsqueda>, <DirecciónDeBúsqueda>, <ÍndiceDeInicio>, <NúmeroDeEntrada>)

Parámetros:

<Línea> (obligatorio)

Tipo: Cadena.
Línea de origen.

<SubcadenaDeBúsqueda> (obligatorio)

Tipo: Cadena.
Subcadena buscada.

<DirecciónDeBúsqueda> (opcional)

Tipo: DirecciónDeBúsqueda.
Especifica la dirección de búsqueda de la subcadena en una cadena.
Valor predeterminado: DesdeElPrincipio.

<ÍndiceDeInicio> (opcional)

Tipo: Número.
Indica la posición en una cadena desde la cual se inicia la búsqueda.

Se permiten valores desde 1 hasta el número de caracteres en una cadena en la que se realiza la búsqueda. Si el valor especificado está fuera de rango, se genera el error “Valor de parámetro no válido”.

<NúmeroDeEntrada> (opcional)

Tipo: Número.
Especifica el número de entrada de la subcadena que se está buscando en la cadena inicial.
Valor predeterminado: 1.

Valor devuelto:

Tipo: Número.
La posición del primer carácter de la subcadena encontrada. La numeración de caracteres en una cadena comienza desde 1. Si una cadena no contiene la subcadena especificada, devuelve 0.

Descripción:

Encuentra la primera aparición de la cadena especificada como una subcadena en la cadena de origen.
La búsqueda distingue entre mayúsculas y minúsculas.

Disponibilidad:

Cliente ligero, cliente web, cliente móvil, servidor, cliente grueso, conexión externa, aplicación móvil (cliente), aplicación móvil (servidor), servidor independiente móvil, Integración.

Nota:

Si el parámetro <SubcadenaDeBúsqueda> es una cadena vacía, devuelve 1.
Si ambos parámetros son cadenas vacías, devuelve 1.

Ejemplo:

Si StrFind(Empleado.Nombre, “John”) > Entonces
    Mensaje(Empleado.Nombre + “, código = “ + Empleado.Código);
FinSi
;

Consulte también:

Contexto global, método StrStartsWith
Contexto global, método StrEndsWith

Disponible desde:

Disponible desde la versión 8.3.6 (compatibilidad con la versión 8.3.6 y posteriores).